import request from "@/utils/request";

export default {
  // 获取班级列表
  getClassList(pageNum, pageSize) {
    return request.get(
      `/api/v1/class/info/queryInfo?pageNum=${pageNum}&pageSize=${pageSize}`
    );
  },

  // 获取班级详情
  getClassDetail(id) {
    return request.get(`/api/v1/class/info/detail/${id}`);
  },

  // 创建班级
  createClass(data) {
    return request.post("/api/v1/class/info/add", data);
  },

  // 更新班级
  updateClass(data) {
    return request.post("/api/v1/class/info/edit", data);
  },

  // 删除班级
  deleteClass(id) {
    return request.delete(`/api/v1/class/info/delete/${id}`);
  },

  // 获取班级学生列表
  getClassStudents(id) {
    return request.get(`/api/v1/class/info/students/${id}`);
  },
};
